Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Israel #1-w1 Israel #1-w2 Israel #1-w3 Israel #1-w4 Uzbekistan F1 Uzbekistan F2 Hungary F1 Hungary F2 Czech Republic F1 Hungary F3 Czech Republic F3 Slovenia F3 Austria F1 Serbia&Montenegro F5 Croatia F4 Czech Republic F4 USA F4 Italy F4 India F4 India F5 Hungary F1 Morocco F3 Serbia & Montenegro F2 Serbia & Montenegro F3 Austria F5 Ukraine F2 Ukraine F3 Czech Republic F6 Germany F3 Austria F2 Portugal F2 Czech Republic F1 Czech Republic F3 Germany F7 Italy F21 Poland F12 France F13 France F16 France F17 Great Britain F1 Great Britain F2 Germany F4 Croatia F1 Italy F2 Morocco F2 Russia F1 Russia F2 Italy F21 USA F5 Italy F8 Italy F9 Italy F10 Poland F1 Germany F7 Germany F9 Slovakia F1 Slovakia F3 Austria F8 Austria F9 Spain F36 Spain F37 Nigeria F3 Nigeria F4 Gabon F2 Dominican Republic F3 Dominican Republic F4 Dominican Republic F5 Great Britain F1 Austria F1 Great Britain F2 Austria F2 Austria F3 Croatia F1 Croatia F2 Portugal F1 Portugal F2 France F5 Russia F1 Uzbekistan F1 Russia F2 Uzbekistan F2 Italy F17 Japan F9 Great Britain F3 Great Britain F4 France F6 Spain F13 Great Britain F5 Czech Republic F2 Poland F1 Turkey F11 Turkey F12 Turkey F13 Israel F1 Israel F2 France F2 Portugal F1 Portugal F2 Portugal F3 Croatia F4 Croatia F5 Czech Republic F1 Poland F1 Iran F1 Iran F2 Serbia F1 Slovakia F2 Romania F7 Nigeria F3 Nigeria F4 Nigeria F1 Nigeria F2 Czech Republic F9 Croatia F1 Italy F4 Italy F5 Czech Republic F3 Germany F6 Czech Republic F4 Slovak Republic F1 Slovak Republic F2 Slovak Republic F3 Slovak Republic F4 Poland F4 Austria F9 Hungary F1 Hungary F2 Croatia F3 Hungary F1 Austria F2 Slovakia F4 Croatia F3 Croatia F5 Slovakia F1 Slovakia F2 Slovakia F3 Slovakia F4 Hungary F4 Portugal F3 Georgia F1 Georgia F2 Italy F16 Italy F19 Uzbekistan F3 Hungary F3 Morocco F4 Slovakia F1 Croatia F5 Italy F32 Germany F2 Croatia F2 Italy F15 Great Britain F22 China F6 Austria F2 Germany F3 Uzbekistan F4 Czech Republic F2 Poland F1 Gabon F1 Tatra Banka Open 2001 - Bratislava Dharwad Challenger 2006 - Dharwad Czech Open 2006 - Prostejov Steelers Cup - Kosice Trofeo Sisma Mantova - Mantova Togliatti Cup - Togliatti dBI Tennis Challenger - Binghamton St. Petersburg Challenger 2006 - St. Petersburg GHI Bronx Tennis Classic - Bronx Bukhara Challenger - Bukhara ATP Slovak Open Challenger - Bratislava Kobstaedernes ATP Challenger - Kolding Tatra Banka Open 2006 - Bratislava IPP Open - Helsinki Internationaux de Nouvelle-Caledonie - New Caledonia Morocco Tennis Tour - Rabat Prosperita Open 2007 - Ostrava San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Unicredit Czech Open 2007 - Prostejov Astana Challenger - Astana Almaty Challenger 2 - Almaty Trofeo Sisma Mantova - Mantova The Comercia Challenger - Aptos Porsche Open - Poznan Akbank Private Banking TED Open - Istanbul Brasov Challenger - Brasov Oklahoma Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Kobstaedernes ATP Challenger - Kolding Flea Market Cup - Busan PEOPLEnet Cup - Dnepropetrovsk Tatra Banka Open 2003 - Bratislava Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg San Luis Potosi Challenger - San Luis Potosi Dubrovnik Open - Dubrovnik IPP Open - Helsinki Coffee Cup Challenger - Chikmagalur 2005 Freeman Men's Challenger - Joplin Prosperita Open 2008 - Ostrava Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Porsche Open - Poznan Levene Gouldin & Thompson Tennis Challenger - Binghamton Societa Canottieri Mincio 2005 - Mantova Samarkand Challenger - Samarkand Tatra Banka Open - Bratislava Tatra Banka Slovak Open - Bratislava Tanger Challenger Ethias Trophy - Mons KGHM Dialog Polish Indoors - Wroclaw Sarajevo Challenger Tatra Banka Open - Bratislava Croatia Osiguranje Rijeka Open - Rijeka Kosice Challenger The LTA Nottingham Challenger - Nottingham Pozoblanco Challenger Oberstaufen Challenger Manchester Challenger Alexander Kolyaskin Memorial - Donetsk Recanati Challenger Segovia Challenger Samarkand Challenger Karshi Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas Almaty Challenger Pharma Medico Open 2008 - Aarhus St. Remy Challenger Banja Luka Challenger Baden Open - Karlsruhe Morocco Tennis Tour - Fes Tashkent Challenger Riviera de Rimini Challenger - Rimini Seoul Challenger Chuncheon Challenger Open Castilla y Leon - Segovia ATP Challenger Trophy 2007 - Trnava Samsung Securities Cup - Seoul Delhi Challenger I - New Delhi AT&T Challenger of Dallas - Dallas Status Athens Open - Athens Fergana Challenger ECM Prague Open 2008 - Prague Rennes Challenger Fergana Challenger - Fergana Bratislava Challenger IPP Open - Helsinki Czech Indoor Open - Prague Tampere Challenger Pingguo Challenger Kos Succhetti Tennis Cup - Cordenons Ostrava Challenger Nottingham Challenger Oberstaufen Challenger Poznan Challenger Penza Challenger Wuhai Challenger Beijing Challenger St. Remy Challenger Banja Luka Challenger Izmir Challenger Trnava Challenger Rennes Challenger Samarkand Challenger - Samarkand Orleans Challenger Challenger Brasov - Brasov Ortisei Challenger Helsinki Challenger Honolulu Challenger Burnie Challenger Wolfsburg Challenger Singapore Challenger Kyoto Challenger Challenger DCN de Cherbourg - Cherbourg Kaohsiung Challenger Kosice Challenger Milan Challenger ECU Prague Open - Prague Karshi Challenger Dallas Challenger Trnava Challenger Johannesburg Challenger Siemens Open 2007 - Scheveningen Fifth Third Bank Tennis Championships - Lexington Portoroz Challenger Granby Challenger Tatra Banka Slovak Open - Bratislava St. Remy Challenger LTA Shrewsbury Challenger - Shrewsbury ITG Miami Challenger - Miami Internazionali di Tennis di Bergamo - Bergamo Tashkent Challenger BMW Tennis Championship - Sunrise Irving Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Astana Challenger Tashkent Challenger Raanana Challenger Taipei City Challenger Mons Challenger Czech Indoor Open - Prague The LTA Men's Challenger Wrexham - Wrexham Orleans Challenger Mons Challenger Eckental Challenger Brescia Challenger Ostdeutscher Sparkassen Cup - Dresden Meknes Challenger Quimper Challenger Guangzhou Challenger Seoul Challenger Constanta Challenger Kosice Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Brest Challenger Brescia Challenger Surbiton Challenger Geneva Challenger Trnava Challenger Sibiu Challenger Brescia Challenger Taipei City Challenger Pekao Open 2004 - Szczecin Irving Challenger Bratislava Challenger St. Brieuc Challenger Granby Challenger Loughborough Challenger Orleans Challenger Surbiton Challenger USTA Men's Challenger of Dallas - Dallas Open de Rennes La Trinitaine - Rennes Bratislava Challenger Nottingham Men's Challenger - Nottingham Orleans Challenger Busan Challenger Ortisei Challenger Bratislava Challenger Bratislava Challenger Guangzhou Challenger Granby Challenger Phoenix Challenger Seoul Challenger St. Remy Challenger St. Brieuc Challenger Izmir Challenger Tashkent Challenger Brest Challenger Nottingham Challenger Manila Challenger Biel Challenger Wroclaw Challenger Shenzhen Challenger Raanana Challenger Troisdorf Challenger Busan Challenger Bangkok Challenger Pozoblanco Challenger Bratislava Challenger Tashkent Challenger Wroclaw Challenger Irving Challenger Taipei City Challenger Portoroz Challenger Exim Agmedia Open - Kosice Glasgow Challenger Prague Challenger Fergana Challenger - Fergana Prostejov Challenger Nottingham Challenger Indian Wells Challenger GHI Bronx Tennis Classic - Bronx Arad Challenger Taipei City Challenger Chennai Open - Chennai Timisoara Challenger Busan Challenger LTA Wrexham Challenger - Wrexham Penza Challenger Gwangju Challenger Surbiton Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Recanati Challenger Aptos Challenger Samarkand Challenger Eckental Challenger Pau Challenger Ostrava Challenger Biella 1 Challenger Biella 2 Challenger Lugano Challenger Biella 7 Challenger Almaty Challenger 1 - Almaty Mallorca Challenger Ismaning Challenger Bratislava Challenger Forli 3 Challenger Quimper Challenger Forli 5 Challenger Ostrava Challenger Mauthausen Challenger Nottingham Challenger Stella Artois Clay Court Championships - Budaors Ilkley Challenger Steelers Cup - Kosice Budapest Challenger - Budapest Mallorca Challenger Ismaning Challenger Ortisei Challenger Busan Open Challenger Tennis - Busan Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Challenger Banque Nationale Rimouski - Rimouski Izmir Challenger Unique Zagreb Open - Zagreb Mordovia Cup - Saransk Open de Rennes La Trinitaine - Rennes Sony Ericsson Open 2008 - Belgrade Tennis Napoli Cup - Napoli Tunis Open - Tunis Mons Challenger Open des Alpes Trophee BNP Paribas - Grenoble Poznan Challenger Ismaning Challenger Brasov Challenger Bratislava Challenger Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Trieste Challenger Portoroz Challenger Quimper Challenger Quimper 2 Challenger Busan Challenger Jonkoping Challenger Prague Challenger Zagreb Challenger Croatia Open - Umag Bratislava Challenger Bratislava Challenger Caloundra Challenger Pingguo Challenger Dallas Challenger Open Seat Godo 2007 - Barcelona Helsinki Challenger Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Next Generation Adelaide International - Adelaide Astana Challenger PBZ Zagreb Indoors - Zagreb Trnava Challenger Tashkent Challenger Kazan Challenger Bratislava Challenger Drummondville Challenger Malaga Challenger Gerry Weber Open - Halle Helsinki Challenger Sunrise Challenger PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai BMW Open - Munich Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Open de Moselle - Metz Open Sud de France - Montpellier Jersey Challenger Kaohsiung Challenger Bath Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Johannesburg Challenger Qatar ExxonMobil Open - Doha Kun-Ming Challenger PBZ Zagreb Indoors - Zagreb Busan Challenger Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo AEGON Championships - London Athens Challenger Bratislava Challenger Citi Open - Washington Shenzhen Open - Shenzhen PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Aegon Nottingham Open - Nottingham Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Helsinki Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Intrum Stockholm Open - Stockholm Medibank International - Sydney St. Brieuc Challenger Delray Beach International Tennis Championships - Delray Beach Open 13 Provence - Marseille China Open - Beijing Guadalajara Challenger Serbia Open - Belgrade BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai SAP Open - San Jose Ortisei Challenger Delray Beach Open - Delray Beach Segovia Challenger Citi Open - Washington Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna Valencia Open - Valencia Ostrava Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Mons Challenger Budapest Challenger Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch Bergamo Challenger BB&T Atlanta Open - Atlanta Genova Challenger Banja Luka Challenger Erste Bank Open - Vienna Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Le Gosier Challenger Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Eckental Challenger Gerry Weber Open - Halle Open Sud de France - Montpellier Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Cary Challenger Hall of Fame Tennis Championships - Newport Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos Tatra Banka Open - Bratislava Eckental Challenger Zagreb Challenger Citi Open - Washington ASB Classic - Auckland Vancouver Challenger Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Eckental Challenger Shenzhen Open - Shenzhen Quimper Challenger Prostejov Challenger Biella Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Prague Challenger Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Noventi Open - Halle Truist Atlanta Open - Atlanta Open Sud de France - Montpellier Open 13 Provence - Marseille BCR Open Romania - Bucharest SAP Open - San Jose Shanghai - Shanghai AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart New York Open - New York Delray Beach Open - Delray Beach Hall of Fame Open - Newport Ilkley Challenger Rennes Challenger Hamburg Challenger Bratislava Challenger Ostrava Challenger PBZ Zagreb Indoors - Zagreb Open de Nice Cote dAzur - Nice Davidoff Swiss Indoors Basel - Basel Legg Mason Tennis Classic - Washington Mutua Madrilena Masters Madrid - Madrid Aircel Chennai Open - Chennai Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Open Sud de France - Montpellier Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Open Tennis - Miami Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Erste Bank Open - Vienna BB&T Atlanta Open - Atlanta BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Swiss Indoors Basel - Basel U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Power Horse Cup - Dusseldorf U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Erste Bank Open - Vienna Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Swiss Indoors Basel - Basel French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Sony Ericsson Open - Miami French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, CHI-SVK 4-1 U.S. Open - New York Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group I, 1R, SVK-SLO 5-0 BNP Paribas Open - Indian Wells Wimbledon - London Australian Open (juniors) French Open (juniors) Wimbledon (juniors) French Open (juniors) Australian Open (juniors) French Open - Paris French Open (juniors) U.S. Open (juniors) Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London Olympics - London Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, World Group, PO, SVK-BEL 2-3